An Analysis of Power Consumption in a Smartphone
نویسندگان
چکیده
Mobile consumer-electronics devices, especially phones, are powered from batteries which are limited in size and therefore capacity. This implies that managing energy well is paramount in such devices. Good energy management requires a good understanding of where and how the energy is used. To this end we present a detailed analysis of the power consumption of a recent mobile phone, the Openmoko Neo Freerunner. We measure not only overall system power, but the exact breakdown of power consumption by the device’s main hardware components. We present this power breakdown for micro-benchmarks as well as for a number of realistic usage scenarios. These results are validated by overall power measurements of two other devices: the HTC Dream and Google Nexus One. We develop a power model of the Freerunner device and analyse the energy usage and battery lifetime under a number of usage patterns. We discuss the significance of the power drawn by various components, and identify the most promising areas to focus on for further improvements of power management. We also analyse the energy impact of dynamic voltage and frequency scaling of the device’s application processor.
منابع مشابه
Smartphone Practice and Lifestyle: The Case of Urban in Iran
This paper explores the relationship between smartphone practices and lifestyle in urban Iran. Recently, the use of smartphones has dramatically been increased in Iran, and this trend is expected to influence users’ lifestyle in the everyday context. Therefore, to test this hypothesis, I follow the notion of “lifestyle” which was advanced by Pierre Bourdieu to offer an analysis of this changing...
متن کاملPower Consumption Analysis of Smartphone Applications using UPPAAL
Power consumption of smartphone applications is one of the major concerns because of the limited battery capacity. An application, although functionally correct, may suffer from unexpected power consumption or energy bugs (ebugs). The existence of such e-bugs is checked for programs with energy profilers although most of them are design bugs. We propose a new model-based power consumption analy...
متن کاملAnalyzing Mobile Application Software Power Consumption via Model-driven Engineering
Smartphones are mobile devices that travel with their owners and provide increasingly powerful services. The software implementing these services must conserve battery power since smartphones may operate for days without being recharged. It is hard, however, to design smartphone software that minimizes power consumption. For example, multiple layers of abstractions and middleware sit between an...
متن کاملPower Consumption Analysis of a Modern Smartphone
This paper presents observations about power consumption of a latest smartphone. Modern smartphones are powerful devices with different choices of data connections and other functional modes. This paper provides analysis of power utilization for these different operation modes. Also, we present power consumption by vital operating system (OS) components.
متن کاملModel-based Power Consumption Analysis of Smartphone Applications
Unexpected power consumption of smartphone applications is a nuisance because the battery capacity is limited. Such energy bugs (ebugs) are currently detected only at runtime. Some ebugs, however, are desirable to detect at the early stage of the development because they are design faults. This paper proposes a formal model, the power consumption automaton, to account for the power consumption,...
متن کاملAnalyse Power Consumption by Mobile Applications Using Fuzzy Clustering Approach
With the advancements in mobile technology and its utilization in every facet of life, mobile popularity has enhanced exponentially. The biggest constraint in the utility of mobile devices is that they are powered with batteries. Optimizing mobile’s size and weight is always the choice of designer, which led limited size and capacity of battery used in mobile phone. In this paper analysis of th...
متن کامل